package com.gljx.web.service;

import com.gljx.util.ServerResponse;
import com.gljx.web.Entity.Recordin;
import com.gljx.web.Entity.Recordinentry;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/11/7 0007.
 */
public interface RecordinService {
    Map<String, Object> selectPageCount(String psql);

    Map<String, Object> selectPage(int pindex, String psql, int psize);

    Recordin selectRecordinByFid(String fid);

    void updateRecordin(Recordin recordin);

    void addRecordin(Recordin recordin);

    void deleteByRecordinKey(String[] deleteId,String[] fnumber);

    void deleteRecordinAndRecordintentry(String fid);

    ServerResponse examine(Recordin recordin, String state, String agreed, String auditcomment, String[] rcfcfwz, String[] rcfjyzbh, String[] rcfremark);

    List<Recordinentry> selectRecordinXls(String fnumber, String name, String beginTime, String endTime, String fcompanyid);
}
